$(function(){
	$("#ffecha1").datepicker({
		 dateFormat: 'yy-mm-dd', //formato de la fecha - dd,mm,yy=dia,mes,año numericos  DD,MM=dia,mes en texto
		 changeMonth: true, //permite modificar los meses (true o false)
		 changeYear: true, //permite modificar los años (true o false)
		 numberOfMonths: 1 //muestra mas de un mes en el calendario, depende del numero
	 });
	$("#ffecha2").datepicker({
		 dateFormat: 'yy-mm-dd', //formato de la fecha - dd,mm,yy=dia,mes,año numericos  DD,MM=dia,mes en texto
		 changeMonth: true, //permite modificar los meses (true o false)
		 changeYear: true, //permite modificar los años (true o false)
		 numberOfMonths: 1 //muestra mas de un mes en el calendario, depende del numero
	 });
	
	//Asigna autocomplete de Cliente
	$("#fcliente").catcomplete({
		source: base_url+'panel/clientes/ajax_get_clientes/',
		minLength: 1,
		selectFirst: true,
		select: function( event, ui ) {
			$("#fid_cliente").val(ui.item.id);
		}
	}).on("keydown", function(event){
		if(event.which == 8 || event == 46){
			$("#fcliente").val("");
			$("#fid_cliente").val("");
		}
	});
	
	//Activamos el superbox
	if($.superbox != undefined){
		$.superbox.settings = {
			beforeHide: function(){
				recargar();
			}
		};
		$.superbox();
		$("#superbox p.close").css("display", "none");
		$("##superbox #superbox-innerbox").css("padding", "0");
	}
});


function recargar(){
	$("#frmFiltrosCotiza").submit();
}







/**
 * Modificacion del plugin autocomplete
 */
$.widget( "custom.catcomplete", $.ui.autocomplete, {
	_renderMenu: function( ul, items ) {
		var self = this,
			currentCategory = "";
		$.each( items, function( index, item ) {
			if(item.category != undefined){
				if ( item.category != currentCategory ) {
					ul.append( "<li class='ui-autocomplete-category'>" + item.category + "</li>" );
					currentCategory = item.category;
				}
			}
			self._renderItem( ul, item );
		});
	}
});

